physically beneficial - French English Dictionary